package com.auth.annotation;

import java.lang.annotation.*;

/**
 * 自定义权限注解
 *
 * @author jwb
 */
@Target({ElementType.PARAMETER, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface PreAuthorize {

    /**
     * 验证用户是否具备某权限
     */
    String hasPermi() default "";


    /**
     * 判断用户是否拥有某个角色
     */
    String hasRole() default "";

}